Projective Mappings for Image Warping

نویسنده

  • Paul Heckbert
چکیده

The homogeneous representation for points provides a consistent notation for affine and projective mappings. Homogeneous notation was used in projective geometry [Maxwell46], [Coxeter78] long before its introduction to computer graphics [Roberts66]. The homogeneous notation is often misunderstood so we will take a moment to clarify its use and properties. In familiar Euclidean geometry we represent points of the real planeR by vectors of the form (x;y) . The superscript T denotes matrix transpose; that is, a column vector. We will use column vectors for points and vectors. Projective geometry deals with the projective plane, a superset of the real plane, whose homogeneous coordinates are (x; y;w) . In projective geometry the 2-D real point (x;y) is represented by the homogeneous vector p = (x; y;w) = (xw;yw;w) , where w is an arbitrary nonzero number. Vectors of the form (xw;yw;w) for w 6= 0 form the equivalence class of homogeneous representations for the real point (x;y) . To recover the actual coordinates from a homogeneous vector, we simply divide by the homogeneous component; e.g., the homogeneous vector p = (xw;yw;w) = (x; y;w) represents the actual point (x;y) = (x=w;y=w) . This division, a projection onto the w = 1 plane, cancels the effect of scalar multiplication by w. When representing real points with homogeneous notation we could use any nonzero w, but it is usually most convenient to choosew = 1 so that the real coordinates can be recovered without division. Projective space also includes the points at infinity: vectors of the form (x; y;0) , excluding (0;0;0) . The points at infinity lie on the line at infinity. We will see later how augmentation of the real plane by these points simplifies projective geometry. In homogeneous notation, 2-D points are represented by 3-vectors and 3-D points are represented by 4-vectors. For affine and projective mappings, we denote points in source space by ps = (u; v; q) and points in the destination space by pd = (x; y;w) .

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Image Warping for 3{d Reconstruction

Many problems in medical imaging are stated in terms of parameter estimation. Given a proper parametric function local or global optimization procedures are applied to compute the best t between the chosen model and observed measurements. The mathematical for-malization of the tackled problem decides on the success of the nal algorithm. We introduce a framework for practitioners which is useful...

متن کامل

On the injectivity of Wachspress and mean value mappings between convex polygons

Wachspress and mean value coordinates are two generalizations of triangular barycentric coordinates to convex polygons and have recently been used to construct mappings between polygons, with application to curve deformation and image warping. We show that Wachspress mappings between convex polygons are always injective but that mean value mappings can fail to be so in extreme cases.

متن کامل

Image stitching with perspective-preserving warping

Image stitching algorithms often adopt the global transformation, such as homography, and work well for planar scenes or parallax free camera motions. However, these conditions are easily violated in practice. With casual camera motions, variable taken views, large depth change, or complex structures, it is a challenging task for stitching these images. The global transformation model often pro...

متن کامل

Image Stitching by Line-guided Local Warping with Global Similarity Constraint

Low-textured image stitching remains a challenging problem. It is difficult to achieve good alignment and it is easy to break image structures due to insufficient and unreliable point correspondences. Moreover, because of the viewpoint variations between multiple images, the stitched images suffer from projective distortions. To solve these problems, this paper presents a line-guided local warp...

متن کامل

Full Solid Angle Panoramic Viewing by Depth Image Warping on Field Programmable Gate Array

—To construct 3D virtual scenes from two-dimensional images with depth information, image warping techniques could be used. In this paper, a novel approach of cylindrical depth image warping is presented and implemented on a field programmable gate array hardware platform, which can implement a full solid angle panoramic viewing. By the approach, we use a virtual projective cylindrical camera m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1989